Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auctioneer: update evm-rollup charts for auctioneer #1830

Draft
wants to merge 10 commits into
base: itamarreif/auctioneer/eng-824
Choose a base branch
from

Conversation

bharath-123
Copy link
Contributor

@bharath-123 bharath-123 commented Nov 21, 2024

Summary

Update the evm-rollup genesis charts to include astriaAuctioneerAddresses which is a map of block height to auctioneer addresses. We also add a new flag to geth called auctioneer which enables auctioneer functionality in the flame node.

Background

The auctioneer binary submits a signed bundle to the sequencer which the flame side of the auctioneer unbundles and verifies. To verify the bundle signature, the flame side requires the bech32 address of the sequencer key which signed bundle. We pass the bech32 address of the sequencer key to the flame side by adding it as a field in the genesis file of the flame EVM rollup.

We also add a new flag in geth auctioneer which enables the auctioneer funcationality in a geth node.

Changes

  • Add a field astriaAuctioneerAddresses to the charts/evm-rollup/files/genesis/geth-genesis.json which is parameterized by auctioneerAddresses
  • Add a field in the charts/evm-rollup/values.yaml and dev/rollup/dev.yaml called auctioneerAddresses
  • Add auctioneer flag

Testing

By running the charts locally.

Related Issues

closes #1829

@github-actions github-actions bot added the cd label Nov 21, 2024
@bharath-123 bharath-123 changed the title Auctioneer: update charts for auctioneer Auctioneer: update evm-rollup genesis for auctioneer Nov 21, 2024
@bharath-123 bharath-123 changed the title Auctioneer: update evm-rollup genesis for auctioneer Auctioneer: update evm-rollup charts for auctioneer Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant